Big Huge Thesaurus

allyl radical

noun